
/*banner*/
.banner{margin:0px auto 0 auto;width:100%;}
#banner{height:640px; width:100%; }
#banner_point {margin-top:455px; position:absolute; height:19px; z-index:99999; width:100%}

#banner_list img { height:640px; border:0px; width:100%;    }
#banner_bg { position:absolute; bottom:0; height:156px; z-index:1000; cursor:pointer; width:100%; margin-top:-30px;}
#banner ul {
	position:absolute;
	left:75%;
	list-style-type:none;
	z-index:1002;
	margin:0 auto;
	padding:0;
	width: 103px;
}
#banner ul li { display:block; width:17px; height:15px; line-height:15px; text-align:center; color:#fff; background:url(../images/ifpoff.png) no-repeat;  cursor:pointer; float:left; margin-right:5px; display:inline; position:relative;}
#banner ul li.on { background:url(../images/ifpon.png) no-repeat; color:#fff;}
#banner_list a {height:640px; position:absolute; display:block; width:100%;       }
/*end banner*/

/*banner内透明*/
.banner2{ margin:-237px auto 0 auto; width:100%; height:237px;  background-color: rgba(0,0,0,0.8); position:relative; z-index:9999;}
.banner2 p{ width:1200px; margin:0 auto;padding-top:25px; font-size:15px; color:#FFF}
.banner2 p strong{ font-size:34px}
.banner2 p img{padding-top:10px}
.banner2 a{ color:#fff;}

@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .banner2{
    background-color:#000000;
    filter:Alpha(opacity=80);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .banner2 p{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}

/*end banner内透明*/
/*about*/
.about{ margin:52px auto 0 auto; width:1200px}
.about h2{margin:0 auto;  text-align:center; font-size:30px; width:130px; height:69px; line-height:69px;border-bottom: 2px solid #c00000;}
.about p{ text-align:center; font-size:15px;}
.about1{ width:1200px; margin:38px auto 0 auto; height:432px; border:1px solid #d7dadd}
/*end about*/

/*case*/
.case{ margin:42px auto 0 auto; width:100%; height:715px; background:url(../images/4.jpg) no-repeat center center}

.case h2{margin:0 auto;  text-align:center; font-size:30px; width:130px; height:69px; line-height:69px;border-bottom: 2px solid #c00000; padding-top:25px}
.case p{  margin:28px auto 0 auto;width:1200px; text-align:center; font-size:15px}

.case1{ width:1220px; margin:49px auto 0 auto}
.case1 ul{width:1220px; float:left;margin:0 auto; text-align:center}
.case1 ul li{ width:305px; float:left; text-align:center}
.case1 ul li a h4{color:#e40000; font-size:22px; padding-top:35px;}
.case1 ul li a p{ width:220px;font-size:13px; text-align:center; }
.li5 a{ background:url(../images/index_r16_c4.jpg) no-repeat left center; width:282px; height:435px; display:block}
.li6 a{ background:url(../images/index_r16_c9.jpg) no-repeat left center; width:282px; height:435px; display:block}
.li7 a{ background:url(../images/index_r16_c16.jpg) no-repeat left center; width:281px; height:435px; display:block}
.li8 a{ background:url(../images/index_r16_c31.jpg) no-repeat left center; width:281px; height:435px; display:block}
/*end case*/

/*news*/
.in_news{ width:1200px; margin:47px auto 0 auto; padding-bottom:40px;}
.in_news h2 a{ background:url(../images/index_r18_c3.jpg) no-repeat center center; width:1200px; height:72px; display:block}
.in_news h2 span{ display: none}
.biaoti{width:1200px; text-align:center; font-size:15px}

.TabTitle1{ clear:both; width:450px;   height:40px; padding-top:0px; margin:30px auto 0px auto}
.TabTitle1 li{ float:left; display:inline; width:33.33%; cursor:pointer; line-height:40px; text-align:center;  font-weight:bold; display:inline; font-size:16px;}

.active1{ background:url(1.png) no-repeat center top; line-height:40px;}
.active1 a{ color:#fff; display:block; }
.normal1{  background:url(../images/111.png) no-repeat center top; line-height:32px;}
.normal1 a{color:#454545; display:block; }
.TabContent1{padding:3px 0 0 0; height:auto; text-align:left; clear:both; width:100%; margin:0px auto;}
.none { display:none;}

.img_news{ width:780px; float:left; margin-top:40px;}
.img_news img{ width:399px; height:299px; float:left; border:1px solid #e8e8e8;}
.riqi{ width:80px; background-color:#C00; display:block; position: absolute; margin-left:12px; height:70px; z-index:999; margin-top:12px; filyer:alpha(Opacity=0.9);-moz-opacity:0.9;opacity:0.9; color:#FFF}
._day{ color:#fff; font-size:22px; text-align:center; width:80px; display:block; line-height:40px;}
._year{ color:#fff; font-size:13px; text-align:center; width:80px; display:block; line-height:20px;}
.tpxwnr{ width:340px; float:right; line-height:25px;}
.tpxwnr a{ display:block; line-height:40px; font-size:14px;}

.qiyenews_01 ul{ width:360px; float:right; margin-top:40px;}
.qiyenews_01 ul li { line-height:22px; border-bottom:1px dashed #d5d5d5; font-size:12px; color:#999; padding-bottom:10px; margin-top:5px;}
.qiyenews_01 ul li a{ line-height:40px; font-size:17px; color:#454545;}

/*service*/
.service{ margin:10px auto 0 auto; width:100%;}
/*end service*/

/*foot*/
.foot{ width:100%; background:url(../images/footer_bj.jpg) no-repeat center center}

.foot1{ margin: 0 auto;  width:1200px;padding-top:40px}

.foot1 dl{float:left; }
.foot1 a{ color:#FFF}
.foot1 dt{ font-size:18px; line-height:40px; padding-bottom:25px}
.foot1 dd{ font-size:14px; line-height:28px}

.dl1{width:140px; height:300px; border-right:1px solid #777777}
.dl2{ width:140px; height:300px;float:left; margin-left:60px; border-right:1px solid #5a5a5a}
.dl3{width:140px; height:300px; float:left; margin-left:60px; border-right:1px solid #5a5a5a}


.dl4{ width:480px;height:300px;float:left; margin-left:60px;border-right:1px solid #5a5a5a}
.dl4 dd{ color:#FFF; line-height:35px}
.dd1 a{ font-size:30px}
.dd2 span { font-size:20px; width:233px; border-top:1px solid #5a5a5a; display:block; line-height:50px;}

.dl5{ float: left; margin-left:44px; padding-bottom:15px}
.dl5 dd{ color:#FFF}

.foot2{ width:100%; height:46px; background-color:#ca0000; margin:34px auto 0 auto;}
.foot2 p{margin:0 auto; height:46px; font-size:14px; color:#FFF; text-align:center; line-height:46px}
/*end foot*/

.banner_n{ height:300px; width:100%; margin-top:0px;}
.banner_n2{ display:none}
@media only all and (min-width: 800px) and (max-width: 1000px){
.banner_n{ height:180px; width:100%; margin-top:1px;}
}
@media only all and (max-width: 799px){
.banner_n{ display:none;}
.banner_n2{ display:block; width:100%}
.banner_n2 img{ width:100%; display:block;}
}


.main_n{ width:1200px; margin:10px auto 0px auto; line-height:26px; }
@media only all and (min-width: 1000px) and (max-width: 1200px){
.main_n{ width:1000px; margin:10px auto 0px auto; }
}
@media only all and (max-width: 999px){
.main_n{ width:98%; margin:10px auto 0px auto; }
}

.title1{ line-height:36px; font-size:16px; padding-left:15px;}
#side{ width:100%; margin-top:0px; background-color:#EBEBEB; height:51px;}
#side ul{ width:100%; max-width:1200px; margin:0px auto; border-left:1px solid #CCCCCC; height:51px;}
#side li{ width:14.2%; float:left; text-align:center; font-size:15px; border-right:1px solid #CCCCCC; }
#side li a{border-bottom:1px solid #ffa200; border-top:1px solid #e2e2e2; display:block; width:98%; height:50px; line-height:50px; margin:0px auto; }
#side li a:hover{border-bottom:1px solid #ff9c00; background-color:#ffa200; color:#fff;}
.con{ margin-top:20px; width:100%; padding:0px 15px;}
.navon1{ border-bottom:1px solid #ffa200; width:98%; margin:0px auto;}
.navon1 a{display:block; background-color:#ffa200; color:#fff; margin:0px auto; height:49px; line-height:49px;}

@media only all and (max-width: 999px){
.title1{ line-height:36px; font-size:13px; padding-left:15px;}
#side{ width:100%; margin-top:0px; background-color:#FFFFFF;}
#side ul{ width:100%;}
#side li{ border:0px; background:url(../images/636.jpg) no-repeat center top; width:140px; height:36px; line-height:36px; font-size:14px; margin-top:10px; margin-left:10px;}
#side li a{border-bottom:0px; border-top:0px; display:block; width:100%; border-right:0px; line-height:36px; }
#side li a:hover{border-bottom:0px; background: none; color:#fff;  background:url(../images/637.jpg) no-repeat center top; }
.navon1{ width:140px; height:36px; margin:0px auto;}
.navon1 a{border-bottom:0px; background: none; color:#fff;  background:url(../images/637.jpg) no-repeat center top; width:140px; height:36px;}
}



#side_prod{ width:100%; margin-top:0px; background-color:#EBEBEB; height:51px;}
#side_prod ul{ width:100%; max-width:1200px;  margin:0px auto; border-left:1px solid #CCCCCC; height:51px;}
#side_prod li{ width:14.285%; float:left; text-align:center; font-size:15px; border-right:1px solid #CCCCCC; }
#side_prod li a{border-bottom:1px solid #a3c03e; border-top:1px solid #e2e2e2; display:block; width:98%; height:50px; line-height:50px; margin:0px auto; }
#side_prod li a:hover{border-bottom:1px solid #ff9c00; background-color:#ffa200; color:#fff;}

#side_prod ul li ul{ display:none;}

@media only all and (max-width: 999px){
#side_prod{ width:100%; margin-top:0px; background-color:#FFFFFF;}
#side_prod ul{ width:100%;}
#side_prod li{ border:0px; background:url(../images/636.jpg) no-repeat center top; width:140px; height:36px; line-height:36px; font-size:14px; margin-top:10px; margin-left:10px;}
#side_prod li a{border-bottom:0px; border-top:0px; display:block; width:100%; border-right:0px; line-height:36px; }
#side_prod li a:hover{border-bottom:0px; background: none; color:#fff;  background:url(../images/637.jpg) no-repeat center top; }
.navon1{ width:140px; height:36px; margin:0px auto;}
.navon1 a{border-bottom:0px; background: none; color:#fff;  background:url(../images/637.jpg) no-repeat center top; width:140px; height:36px;}
#side_prod ul li ul{ display:none;}

}


#side_news{ width:100%; margin-top:0px; background-color:#EBEBEB; height:51px;}
#side_news ul{ width:100%; max-width:1200px; margin:0px auto; border-left:1px solid #CCCCCC; height:51px;}
#side_news li{ width:50%; float:left; text-align:center; font-size:15px; border-right:1px solid #CCCCCC; }
#side_news li a{border-bottom:1px solid #a3c03e; border-top:1px solid #e2e2e2; display:block; width:98%; height:50px; line-height:50px; margin:0px auto; }
#side_news li a:hover{border-bottom:1px solid #ff9c00; background-color:#a0bd2a; color:#fff;}



@media only all and (max-width: 999px){
#side_news{ width:100%; margin-top:0px; background-color:#FFFFFF;}
#side_news ul{ width:100%;}
#side_news li{ border:0px; background:url(../images/636.jpg) no-repeat center top; width:140px; height:36px; line-height:36px; font-size:14px; margin-top:10px; margin-left:10px;}
#side_news li a{border-bottom:0px; border-top:0px; display:block; width:100%; border-right:0px; line-height:36px; }
#side_news li a:hover{border-bottom:0px; background: none; color:#fff;  background:url(../images/637.jpg) no-repeat center top; }
.navon1{ ; width:140px; height:36px; margin:0px auto;}
.navon1 a{border-bottom:0px; background: none; color:#fff;  background:url(../images/637.jpg) no-repeat center top; ; width:140px; height:36px;}
}


.con img{ max-width:100%;}
.con{ font-size:14px;}
.prod{ width:25%; float:left; text-align:center; margin-top:20px;}
.prod img{ width:93%; margin:0px auto;}
.prod_name1{ line-height:34px; width:93%; margin:0px auto; background-color:#f2fad6; font-size:16px; margin-top:5px;}


@media only all and (min-width: 500px) and (max-width: 999px){.prod{width:33.3%; }}
@media only all and (max-width: 499px){.prod{width:50%; }
.prod img{ width:90%; margin:0px auto;}
.prod_name1{ line-height:33px; width:90%; margin:0px auto; background-color:#f2fad6; font-size:13px; margin-top:5px;}
}

.con2{ padding-top:30px;}
.con2 img{ width:42%; float:left; }
.con2 ul{ width:50%; float:right;}
.con2 ul li{ width:100%; line-height:42px; font-size:14px;}
.con2 ul li strong{ font-size:20px; color:#7c9f2e;}
.con2 ul li span{ font-size:22px; font-family:Arial, Helvetica, sans-serif; color:#7c9f2e;}
.con2_li a{ display:block; float:left; width:80px; margin-right:10px; background-color:#F60; color:#fff; height:26px; line-height:26px; text-align:center; margin-top:10px;font-size:14px; font-family:"helvetica neue", tahoma, "hiragino sans gb", stheiti, "wenquanyi micro hei", 微软雅黑, 宋体, sans-serif;}
@media only all and (max-width: 799px){
.con2_li span{ display:none;}}

@media only all and (max-width: 499px){
.con2 img{ width:95%; }
.con2 ul{ width:95%; }
}


.con_p{ width:100%; line-height:25px; font-size:13px; }
.con_p h4{ padding-left:15px; line-height:40px; background-color:#dddddd; font-size:16px; color:#688c19; margin-top:30px;}
.con_p p{ padding-top:5px;}
.con_p p img{ max-width:95%;}

.next{ margin-top:30px; border-top:2px solid #8bad05; line-height:36px;}
.next a{ margin:0px 10px; text-align:center;}
.pagesone{ display:none;}

#dialogBox{ margin-top:300px;}

.con_news{ line-height:24px;}
.con_news li{ border-bottom:1px dashed #CCC; margin-top:10px; padding-bottom:10px;}
.con_news li img{ width:20%; max-width:219px; float:left;}
.con_news li p{ color:#666; font-size:13px; float:left; margin-left:15px; width:76%;}

.con_news li a{ font-size:16px; color:#444}
.con_news li a:hover{ color:#F60;}
.con_news li strong{ font-family:Arial, Helvetica, sans-serif; color:#F60; }
.con_news li p span{ color:#999; font-size:13px; display:block;}

@media only all and (min-width: 750px) and (max-width: 999px){
.con_news li p{ color:#666; font-size:12px; float:left; margin-left:15px; width:76%; line-height:21px; }
.con_news li p span{ display: none;}
}

@media only all and (min-width: 400px) and (max-width: 749px){
.con_news li img{ width:25%; max-width:219px; float:left;}
.con_news li p{ width:73%; float:right; margin:0px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; height:80px;}
.con_news li p strong{ width:100%; line-height:20px; font-size:14px;}
.con_news li p span{width:100%; line-height:16px; font-size:12px;}
}

@media only all and (min-width: 300px) and (max-width: 399px){
.con_news li img{ width:25%; max-width:219px; float:left;}
.con_news li p{ width:73%; float:right; margin:0px; font-size:12px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; }
.con_news li p strong{ width:100%; line-height:20px; font-size:13px;}
.con_news li p span{ display:none;}
}

.con_news h1{ width:100%; font-size:20px; text-align:center; line-height:30px;}
.con_news h2{ font-size:13px; font-weight:normal; color:#888; text-align:center; border-bottom:1px dashed #CCC; padding-bottom:10px; line-height:22px;}

#main_footer{ display: none;}
@media only all and (max-width: 799px){
#main_footer{ display:block;}
.whh{ padding-bottom:65px;}
}

.con_news_n h2{ text-align:center; line-height:50px; font-size:18px; font-weight:normal;}
.con_news_n h3{ line-height:40px; font-size:13px; border-bottom:1px dashed #c1c1c1; font-weight:normal; text-align:center;}
.con_news_p{ padding-top:15px;}

@media only all and (max-width: 799px){.con_news_n h2{ text-align:center; line-height:30px; font-size:16px; font-weight:600;}
.con_news_n h3{ line-height:22px; font-size:12px; border-bottom:1px dashed #c1c1c1; font-weight:normal; text-align:center;}
}

.con_news_p22{ margin-top:15px; padding-top:10px; border-top:1px solid #CCCCCC;}

.prodservice{ line-height:28px; font-size:14px;}
.prodservice h5{ font-size:26px; color:#C00; font-weight:normal; line-height:50px;}
.prod2{ width:308px; float:left; margin-top:40px; margin-left:5px; margin-right:50px;}
.prod_name2{ line-height:50px; text-align:center; background-color:#787878; color:#fff; margin-top:3px;}
.prod_name2 a{color:#fff; font-size:18px;}

/*控制公司简介的样式*/
.i_part1{background:url(../images/i_part1_box_bj.jpg) no-repeat center bottom;color:#fff;}
.i_part1_bd .i_part1_bd_title{font-size:22px;font-weight:bold;}
.i_part1_bd{border:1px solid #d7dadd;margin-bottom:60px;}
.i_part1_bd .part1_font_box{color:#fff;padding:42px 22px 66px;background-color:#005bac;background-image:url(../images/i_part1_bj.jpg);background-repeat:no-repeat;background-position:center;}
.i_part1_bd .part1_font_box ._font_box_title{margin-bottom:22px;}
.i_part1_bd .part1_font_box ._font_box_text{font-size:14px;line-height:20px;height:40px;overflow:hidden; color:#ffffff; }

.i_part1_bd .part1_cygs_box{background-color:#f0f0f0;padding:0 0px;min-height:227px}
.i_part1_bd .part1_cygs_box ._cygs_box_title{color:#000;margin-bottom:14px;padding-top:12px;}
.i_part1_bd .part1_cygs_box ._cygs_box_list li{font-size:16px;color:#202020;margin-top:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.i_part1_bd .part1_cygs_box ._cygs_box_list li:first-child{margin:0;}
.i_part1_bd .part1_cygs_box ._cygs_box_list ._list_ico{width:18px;height:18px;background:url(../images/i_part1_ico.png) no-repeat -18px 0px;display:inline-block;*display:inline;*zoom: 1;vertical-align:middle;margin-right:10px;}
.i_part1_bd .part1_cygs_box ._cygs_box_list li:hover ._list_ico{background-position:0px 0px;}

.i_part1_bd .part1_c_box{position:relative;height:0;padding-bottom:72%;overflow:hidden;}
.i_part1_bd .part1_c_box li img{width:100%;}
.i_part1_bd .part1_c_box .part1_c_title{position:absolute;width:100%;height:65px;line-height:65px;text-indent:30px;bottom:0;left:0;z-index:4;background-color:#000;filyer:alpha(Opacity=0.8);-moz-opacity:0.8;opacity:0.8;color:#fff;}
.i_part1_bd .part1_c_box .part1_c_title a{color:#fff;}
.i_part1_bd .part1_c_box .slide_nav{bottom:20px;width:46%;text-align:right;right:10px;}
.i_part1_bd .part1_c_box .slide_nav a{width:13px;height:13px;background-color:#fff;border-radius:50%;font-size:0;z-index: 2;display:inline-block;*display:inline;*zoom: 1;margin:0px 6px;cursor:pointer;}
.i_part1_bd .part1_c_box .slide_nav a.on{background-color:#db2416;}

.i_part1_bd .part1_r ._r_img_box{position:relative;}
.i_part1_bd .part1_r ._r_img_box .title_box{position:absolute;width:100%;height:60px;background-color:#000;filyer:alpha(Opacity=0.8);-moz-opacity:0.8;opacity:0.8;line-height:60px;bottom:0;left:0;color:#fff;text-indent:20px;}
.i_part1_bd .part1_r .part1_font_box{padding-bottom:68px;}

/*end 控制公司简介的样式*/



.row{width:102%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:2%;*margin-right:1.89%}.row>.span-1{width:6.33333333%}.row>.span-2{width:14.66666667%}.row>.span-3{width:23%}.row>.span-4{width:31.33333333%}.row>.span-5{width:39.66666667%}.row>.span-6{width:48%}.row>.span-7{width:56.33333333%}.row>.span-8{width:64.66666667%}.row>.span-9{width:73%}.row>.span-10{width:81.33333333%}.row>.span-11{width:89.66666667%}.row>.span-12{width:98%}.row>.span-13{width:106.33333333%}.row>.span-14{width:114.66666667%}.row>.span-15{width:123%}.row>.span-16{width:131.33333333%}.row>.span-17{width:139.66666667%}.row>.span-18{width:148%}.row>.span-19{width:156.33333333%}.row>.span-20{width:164.66666667%}.row>.span-21{width:173%}.row>.span-22{width:181.33333333%}.row>.span-23{width:189.66666667%}.row>.span-24{width:198%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.full-row>.span-13{width:108.33333333%;*width:108.22333333%}.full-row>.span-14{width:116.66666667%;*width:116.55666667%}.full-row>.span-15{width:125%;*width:124.89%}.full-row>.span-16{width:133.33333333%;*width:133.22333333%}.full-row>.span-17{width:141.66666667%;*width:141.55666667%}.full-row>.span-18{width:150%;*width:149.89%}.full-row>.span-19{width:158.33333333%;*width:158.22333333%}.full-row>.span-20{width:166.66666667%;*width:166.55666667%}.full-row>.span-21{width:175%;*width:174.89%}.full-row>.span-22{width:183.33333333%;*width:183.22333333%}.full-row>.span-23{width:191.66666667%;*width:191.55666667%}.full-row>.span-24{width:200%;*width:199.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-left-13{position:relative;left:-108.33333333%}.pull-left-14{position:relative;left:-116.66666667%}.pull-left-15{position:relative;left:-125%}.pull-left-16{position:relative;left:-133.33333333%}.pull-left-17{position:relative;left:-141.66666667%}.pull-left-18{position:relative;left:-150%}.pull-left-19{position:relative;left:-158.33333333%}.pull-left-20{position:relative;left:-166.66666667%}.pull-left-21{position:relative;left:-175%}.pull-left-22{position:relative;left:-183.33333333%}.pull-left-23{position:relative;left:-191.66666667%}.pull-left-24{position:relative;left:-200%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}.pull-right-13{position:relative;left:108.33333333%}.pull-right-14{position:relative;left:116.66666667%}.pull-right-15{position:relative;left:125%}.pull-right-16{position:relative;left:133.33333333%}.pull-right-17{position:relative;left:141.66666667%}.pull-right-18{position:relative;left:150%}.pull-right-19{position:relative;left:158.33333333%}.pull-right-20{position:relative;left:166.66666667%}.pull-right-21{position:relative;left:175%}.pull-right-22{position:relative;left:183.33333333%}.pull-right-23{position:relative;left:191.66666667%}.pull-right-24{position:relative;left:200%}
@media only screen and (max-device-width:1024px){.row>.midd-1{width:6.33333333%}.row>.midd-2{width:14.66666667%}.row>.midd-3{width:23%}.row>.midd-4{width:31.33333333%}.row>.midd-5{width:39.66666667%}.row>.midd-6{width:48%}.row>.midd-7{width:56.33333333%}.row>.midd-8{width:64.66666667%}.row>.midd-9{width:73%}.row>.midd-10{width:81.33333333%}.row>.midd-11{width:89.66666667%}.row>.midd-12{width:98%}.row>.midd-13{width:106.33333333%}.row>.midd-14{width:114.66666667%}.row>.midd-15{width:123%}.row>.midd-16{width:131.33333333%}.row>.midd-17{width:139.66666667%}.row>.midd-18{width:148%}.row>.midd-19{width:156.33333333%}.row>.midd-20{width:164.66666667%}.row>.midd-21{width:173%}.row>.midd-22{width:181.33333333%}.row>.midd-23{width:189.66666667%}.row>.midd-24{width:198%}.midd-hide{display:none}.midd-center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}.full-row>.midd-13{width:108.33333333%}.full-row>.midd-14{width:116.66666667%}.full-row>.midd-15{width:125%}.full-row>.midd-16{width:133.33333333%}.full-row>.midd-17{width:141.66666667%}.full-row>.midd-18{width:150%}.full-row>.midd-19{width:158.33333333%}.full-row>.midd-20{width:166.66666667%}.full-row>.midd-21{width:175%}.full-row>.midd-22{width:183.33333333%}.full-row>.midd-23{width:191.66666667%}.full-row>.midd-24{width:200%}}@media only screen and (max-device-width:769px){.row>.smidd-1{width:6.33333333%}.row>.smidd-2{width:14.66666667%}.row>.smidd-3{width:23%}.row>.smidd-4{width:31.33333333%}.row>.smidd-5{width:39.66666667%}.row>.smidd-6{width:48%}.row>.smidd-7{width:56.33333333%}.row>.smidd-8{width:64.66666667%}.row>.smidd-9{width:73%}.row>.smidd-10{width:81.33333333%}.row>.smidd-11{width:89.66666667%}.row>.smidd-12{width:98%}.row>.smidd-13{width:106.33333333%}.row>.smidd-14{width:114.66666667%}.row>.smidd-15{width:123%}.row>.smidd-16{width:131.33333333%}.row>.smidd-17{width:139.66666667%}.row>.smidd-18{width:148%}.row>.smidd-19{width:156.33333333%}.row>.smidd-20{width:164.66666667%}.row>.smidd-21{width:173%}.row>.smidd-22{width:181.33333333%}.row>.smidd-23{width:189.66666667%}.row>.smidd-24{width:198%}.smidd-hide{display:none}.smidd-center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}.full-row>.smidd-13{width:108.33333333%}.full-row>.smidd-14{width:116.66666667%}.full-row>.smidd-15{width:125%}.full-row>.smidd-16{width:133.33333333%}.full-row>.smidd-17{width:141.66666667%}.full-row>.smidd-18{width:150%}.full-row>.smidd-19{width:158.33333333%}.full-row>.smidd-20{width:166.66666667%}.full-row>.smidd-21{width:175%}.full-row>.smidd-22{width:183.33333333%}.full-row>.smidd-23{width:191.66666667%}.full-row>.smidd-24{width:200%}}@media only screen and (max-device-width:640px){.row>.smal-1{width:6.33333333%}.row>.smal-2{width:14.66666667%}.row>.smal-3{width:23%}.row>.smal-4{width:31.33333333%}.row>.smal-5{width:39.66666667%}.row>.smal-6{width:48%}.row>.smal-7{width:56.33333333%}.row>.smal-8{width:64.66666667%}.row>.smal-9{width:73%}.row>.smal-10{width:81.33333333%}.row>.smal-11{width:89.66666667%}.row>.smal-12{width:98%}.row>.smal-13{width:106.33333333%}.row>.smal-14{width:114.66666667%}.row>.smal-15{width:123%}.row>.smal-16{width:131.33333333%}.row>.smal-17{width:139.66666667%}.row>.smal-18{width:148%}.row>.smal-19{width:156.33333333%}.row>.smal-20{width:164.66666667%}.row>.smal-21{width:173%}.row>.smal-22{width:181.33333333%}.row>.smal-23{width:189.66666667%}.row>.smal-24{width:198%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}
.full-row>.smal-13{width:108.33333333%}.full-row>.smal-14{width:116.66666667%}.full-row>.smal-15{width:125%}.full-row>.smal-16{width:133.33333333%}.full-row>.smal-17{width:141.66666667%}.full-row>.smal-18{width:150%}.full-row>.smal-19{width:158.33333333%}.full-row>.smal-20{width:166.66666667%}.full-row>.smal-21{width:175%}.full-row>.smal-22{width:183.33333333%}.full-row>.smal-23{width:191.66666667%}.full-row>.smal-24{width:200%}}
.icp{
	padding-top: 20px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5a5a5a;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	display: block;
	background-color: #404040;
}
.icp a{ color:#FFF;}

/*news*/
.new{ background:url(../images/new_b0j.png); margin:20px auto;width: 100%;}
.inner{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.news{ float:left; width:850px; overflow:hidden; }
.nt h2{ float:left; color:#04296a; font-size:20px; font-weight:normal; border-left:5px solid #04296a; height:20px; line-height:20px; padding-left:10px;}
.nt a{ float:right; color:#04296a; font-size:13px; }
.ncon{ background:#fff; margin-top:20px; padding:12px 15px 15px 15px; float:left; width:830px;}
.ncon img{ float:left; margin-right:15px; margin-bottom:10px; margin-top:4px;}
.ncon h2{ font-weight:bold; color:#333; font-size:15px; margin:0px; padding-bottom:5px; }
.ncon h2 a{ font-weight:bold; color:#333; font-size:18px; margin:0px; padding-bottom:5px; }
.ncon h2 a:hover{ font-weight:bold; color:#d80d1d; font-size:18px; margin:0px; padding-bottom:5px; }
.ncon h2 span{font-weight:normal; float:right; font-size:13px; color:#666; margin:2px 0px 0px 0px; padding:0px; }
.ncon h2 img{ float:right; margin:2px 5px 0px 0px; padding:0px; }
.ncon p{ font-size:16px; line-height:24px; color:#666666; padding:0px;}
.ncon p a{ color:#04296a;}
.nul { margin:7px 0px 0px 0px; float:left; width:860px; }
.nul li{ list-style:none; margin:5px 30px 5px 0px; padding:0px; width:400px; float:left; height:32px; border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;}
.nul li p{ background:#04296a; width:14px; height:14px; border-radius:50%; float:left; text-align:center; color:#fff; margin-right:8px; line-height:14px; margin-top:3px;}
.nul li a{ color:#222222; font-size:15px;}
.nul li:hover p{ background:#04296a; color:#FFFFFF;-webkit-transition: all .5s;transition: all .5s;}
.nul li:hover a,.nul li:hover b{ color:#04296a;-webkit-transition: all .5s;transition: all .5s; }
.nul li b{font-weight:normal; color:#666; font-size:13px; float:right;}
.conr{ width:310px; float:right;}
.cont{ float:right; width:310px; text-align:left;}
.cont h2{ float:left; color:#04296a; font-size:20px; font-weight:normal; border-left:5px solid #04296a; height:20px; line-height:20px; padding-left:10px; }
.cont a{ float:right; color:#04296a; font-size:13px; }
.contact{ width:310px; float:right; margin-top:20px;}
.contact img{ margin:15px 15px 10px 15px;}
.contact p{ padding-left:20px; padding-right:15px; font-size:15px; color:#333; line-height:25px; padding-bottom:15px;}
